var url = serverPre + "/manager/yzt/v1/customer/product/list";

var bsConf = {

    queryFormId: "product-query-form",

    createFormId: "product-create-form",

    tableID: "id",

    queryCols: 3,

    queryFloat: "right",

    voName: "productInfo",
    initData: true,
    // needChangeTab: true,
    //
    // needInitECharts: true,

    queryConfigs:                   //页面头部查询form
        [
            {
                type: 'text',
                label: '客户号',
                name: 'customerNo',
                default: '',
                verify: ''
            },
            {
                type: 'select',
                label: '产品类别',
                name: 'productType',
                idProperty: "code",
                dataUrl: serverPre + "/manager/yzt/v1/dictionary?type=productType&pageNo=1&pageSize=99999",
                nameProperty: 'name'
            },
            {
                type: 'select',
                label: '产品状态',
                name: 'productStatus',
                idProperty: "code",
                dataUrl: serverPre + "/manager/yzt/v1/dictionary?type=productStatus&pageNo=1&pageSize=99999",
                nameProperty: 'name'
            },
            {
                type: 'text',
                label: '客户名称',
                name: 'customerName',
                default: '',
                verify: ''
            },
            {
                type: 'select',
                label: '归属平台',
                name: 'productSourceSystem',
                dataUrl: serverPre + "/manager/yzt/v1/dictionary?type=productChannel&pageNo=1&pageSize=99999",
                nameProperty: 'name',
                idProperty: 'code'
            },
            {
                type: 'text',
                label: '产品编号',
                name: 'productNo',
                default: '',
                verify: ''
            },
            {
                type: 'datetime',
                label: '购买时间',
                name: 'createTimeStart',
                default: '',
                verify: ''
            },
            {
                type: 'datetime',
                label: '至',
                name: 'createTimeEnd',
                default: '',
                verify: ''
            }

        ],

    //列表内容
    tableCols: [
        {field: 'id', title: '序号', type: 'numbers'}
        , {field: 'customerNo', width: 185, title: '客户号', align: 'center'}
        , {field: 'customerName', width: 100, title: '客户名称', align: 'center'}
        , {field: 'productTypeStr', width: 120, title: '产品类别', align: 'center'}
        , {field: 'productSourceSystemStr', width: 110, title: '归属平台', align: 'center'}
        , {field: 'productNo', width: 155, title: '产品编号', align: 'center'}
        , {field: 'productAmount', width: 100, title: '金额(元)', align: 'center'}
        , {field: 'productStatusStr', width: 110, title: '产品状态', align: 'center'}
        , {field: 'productStartTime', width: 170, title: '购买时间', align: 'center'}
        , {field: 'productDeadline', width: 120, title: '期限(天)', align: 'center'}
        , {field: 'createTime', width: 170, title: '创建时间', align: 'center'}
        , {field: 'updateTime', title: '更新时间', align: 'center'}
    ],

    // changeTab: function () {
    //     element.on('tab(customerProductTab)', function () {
    //         var id = this.getAttribute('lay-id');
    //         statsId = id;
    //         stats();
    //         return false;
    //     });
    // },
    //
    // initECharts: function () {
    //     if (!pie) {
    //         pie = echarts.init(document.getElementById("ec"));
    //     }
    //     pie.clear();
    //     pie.setOption(noneOption);
    // },
};


// var statsId, pie;
//
// var noneOption = {
//     series: [
//         {
//             label: {
//                 position: 'center'
//             },
//             name: '产品情况',
//             type: 'pie',
//             radius: '50%',
//             center: ['50%', '50%'],
//             data: [
//                 {
//                     value: 1,
//                     name: '产品占比情况',
//                     itemStyle: {
//                         color: '#e87c25'
//                     },
//                     label: {
//                         color: "#fff",
//                         position: 'center',
//                         fontSize: 20
//                     }
//                 },
//             ],
//         }
//     ]
// };
//
// var stats = function () {
//     if (!statsId) {
//         statsId = "total";
//     }
//     var cusNo = $('#cusnoechart').val();
//     if (cusNo) {
//         $.ajax({
//             type: "GET",
//             url: serverPre + "/manager/yzt/v1/customer/product/stats",
//             headers: {"token": getCookie("token")},
//             data: {customerNo: cusNo, statsType: statsId},
//             dataType: "json",
//             success: function (res) {
//                 var data = res.data;
//                 if (data) {
//                     var s = JSON.parse(data['pie']);
//                     if (!pie) {
//                         pie = echarts.init(document.getElementById("ec"));
//                     }
//                     if (s['series'][0]['data'] && s['series'][0]['data'].length > 0) {
//                         pie.clear();
//                         pie.setOption(JSON.parse(data['pie']));
//                     } else {
//                         pie.clear();
//                         noneOption.series[0].data[0].name = '暂无数据';
//                         pie.setOption(noneOption);
//                     }
//                 }
//             }
//         });
//     }
// };

function query_search() {
    $("#product-query-form").toggle()
}
